Big Huge Thesaurus

car park

noun

sounds kind of like